package main

import (
	"fmt"
	"tools_go/basic_learn/db/mysql"
)

func testMysql() {
	err := mysql.InitMysqlDB()
	if err != nil {
		fmt.Printf("err: %v\n", err)
	}
	// mysql.QueryOneRow(100)
	// mysql.QueryManyRow(0)
	/* i := mysql.InsertData("zhoujl", "hahhah")
	fmt.Printf("i: %v\n", i) */
	// mysql.DeleteData("zhoujl")
	mysql.UpdateData("zhoujl", "root", 1)
}

func gormInsert() {
	// mysql.Insert1()
	// mysql.Insert2()
	//mysql.Insert3()
	mysql.Insert4()
}

func gormQuery() {
	// mysql.Select1()
	// mysql.Select3()
	mysql.Select4()
}

func gormUpdate() {
	mysql.Update1()

}

func gormDelete() {
	mysql.Delete1()
}

func main() {
	//mysql.QuickStart()
	// mysql.CreateTable()
	//gormInsert()
	// gormQuery()
	// gormUpdate()
	gormDelete()
}
